package com.guigu.service;

import com.guigu.entity.PageResult;
import com.guigu.pojo.Member;
import com.guigu.pojo.Order;
import com.guigu.pojo.Setmeal;

import java.util.List;

/**
 * @author Kc
 * @date 2021-04-21
 */
public interface OrderService {
    /**
     * queryAllOrder
     * 查询预约列表
     * @return
     */
    public PageResult queryAllOrder(Integer currentPage, Integer pageSize, String queryString,String queryStatus);

    /**
     * 根据id修改 已经预约的状态为 预约成功
     * @param id
     * @return
     */
    public boolean updateById(Integer id);

    /**
     * updateById2
     * @param id
     * @return
     */
    public boolean updateById2(Integer id);

    /**
     * 查询全部有用的会员
     * queryAllMember
     * @return
     */
    public List<Member> queryAllMember();

    /**
     * 查询所有的套餐名称
     * @return
     */
    public List<Setmeal> queryAllSetmeal();

    /**
     * 添加用户
     * @param order
     * @return
     */
    public boolean add(Order order);
}
